David has been a financial industry professional for over 25 years focusing on trading, investment, and small business. He has worked at RBC Dominion Securities as well as at his own privately held investment firm which he co-founded and managed for 15 years. With experience as a small business owner and with a broad background in finance, engineering, and sciences, David can understand the challenges and aspirations of people from many walks of life.